package com.example.demo.model;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

//下面的注解可以关联我们的mapper.xml文件
@Mapper
public interface UserMapper {
    //注册功能使用,插入用户
    int insert(User user);

    //登录功能,根据用户名进行查询数据库
    User selectByName(String username);

    List<User> selectUsersListByName(String username);

    User selectById(int userId);

    //换头像
    void updateAvatar(@Param("userId") int userId, @Param("photos") String photos);

}
